🍣Sushi

Fujiyama Steakhouse of Japan

x 4.28 ninjas

Restaurant in Indianapolis, United States of America

Information

💸
$$$
🏠
5149 Victory Dr, Indianapolis

In Google

4.5 rating ⭐️
(2,538 reviews)