Beluga Japanese Restaurant
Address:
6519 N Lamar Blvd, Austin, TX 78752
Phone:
(512) 614-4974
Restaurants,
Japanese
Other Businesses:
- Taco Shack at 6721 Burnet Ln, Austin, TX 78757
- Starbucks Coffee at 3637 Far West Blvd, Austin, TX 78731
- Taqueria Jefes at 720 Lamar Pl, Austin, TX 78752
- Armadillo World Headquarters at 6416 1/2 N Lamar Blvd, Austin, TX 78752
- Rpm Entertainment at 6528 N Lamar Blvd, Austin, TX 78752