I Love Pizza
Sitting between Namba station and Amerikamura, I Love Pizza is regarded as one of the best budget pizza restaurants in Osaka. You get a large size pizza including the toppings. I Love Pizza is known for their thin and crispy base which almost resembles a crêpe.
2-7-30 Nishishinsaibashi, Chuo-ku, Osaka, Japan, +81 662 136 213